canalized river - English Synonyms Dictionary